package org.chen.domain.dto;

import lombok.Data;
import org.chen.domain.entity.UserVideoConfig;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class BatchGenerateDTO {
    /**
     * 需要生成视频的文章ID列表
     */
    @NotEmpty(message = "文章ID列表不能为空")
    private List<String> articleIds;
    
    /**
     * 视频配置
     */
    @NotNull(message = "视频配置不能为空")
    private UserVideoConfig config;
}